Do a boost leak test. Check timing and tell us whats it at. Should be 15 degrees. If your timing is retarded, your losing power right there. Could be tune on your ECU thats a big difference right there. If you have a bad tune your car will run like crap.